package org.fast.develop.logicflow.core.meta.base.line;

import org.fast.develop.logicflow.core.meta.base.Element;
import org.fast.develop.logicflow.core.meta.base.Ref;
import org.fast.develop.logicflow.core.meta.condition.ConditionExpression;

/**
 * @author 莫寅
 * @createTime 2022-11-23 01:24
 * @desc：
 */
public interface Line extends Element {

    Ref getSourceRef();

    void setSourceRef(Ref sourceRef);

    Ref getTargetRef();

    void setTargetRef(Ref targetRef);

    ConditionExpression getCondition();

    void setCondition(ConditionExpression condition);

    Boolean getDefault();

}
